long-keeping butter - German English Dictionary